home *** CD-ROM | disk | FTP | other *** search
- // ---------------------------------------------------------------------------
- // • AVF 1.1 - Asynchronous Video Framework
- // •
- // • Philippe Lang, 1733 Treyvaux, SWITZERLAND
- // • plang@com.mcnet.ch
- // ---------------------------------------------------------------------------
-
- #pragma once
-
- #include <Components.h>
- #include <QuickTimeComponents.h>
-
- #define ConnectixVdig 'Ctx6'
- #define AppleVdig 'appl'
-
- enum VideoErr { FindNextComponentErr, OpenComponentErr, CloseComponentErr };
-
- class VideoSession {
- public:
- VideoSession( OSType inVdig ) throw ( VideoErr );
- ~VideoSession() throw ( VideoErr );
- VideoDigitizerComponent VdigComponent() { return ( mVdigComp ); };
-
- protected:
- VideoDigitizerComponent mVdigComp;
- };